
#ifndef MENUSTATE_H
#define MENUSTATE_H

#include <SDL/SDL.h>
#include "gamestate.h"
#include <string.h>

class CMenuState : public CGameState
{
    SDL_Surface* menu;
    //string s;
    SDL_Rect dstrect;
    int ppx, ppy;
    int mx, my, px, py;
    int msx, msy;
public:
    CMenuState() { }
    void Init();
    void Cleanup();

    void Pause();
    void Resume();

    void HandleEvents(CGameEngine* game);
    void Update(CGameEngine* game);
    void Draw(CGameEngine* game);

};

#endif
